The Napier Type System

نویسندگان

  • Ronald Morrison
  • Alfred L. Brown
  • Raymund Carrick
  • Richard C. H. Connor
  • Alan Dearle
  • Malcolm P. Atkinson
چکیده

Persistent programming is concerned with the construction of large and long lived systems of data. In designing and building persistent object systems, we are attempting to regularise the activities that are performed on data by programming languages, operating systems, database management systems and file systems. We have identified the following areas of research which we are investigating in the context of persistent systems. They are: controlling complexity, protection of data, orthogonal persistence, controlled system evolution and concurrent computation. In this paper, we describe the data modelling facilities of the Napier type system. We also demonstrate the flexible and incremental nature of the type checking mechanism that is required for persistent programming. The type system is central to the nature of the Napier language and we will demonstrate how it has been designed to solve problems in the five areas identified above.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of Moringa Foliage (Moringa oleifera) as Goat Feed

Thirty five growing male goats (6.98±0.86 kg BW) were divided into five equal groups with seven animals in each group. The five dietary treatments were consisted of varying proportions of Moringa foliage (Moringa oleifera) and napier grass (Pennisetum purpurium); T1 (100% Moringa foliage); T2 (75% Moringa foliage+25% napier grass); T3 (50% Moringa foliage+50% napier grass); T4 (25% Moringa foli...

متن کامل

Assessment of genetic diversity in accessions of pearl millet (Pennisetum glaucum) and napier grass (Pennisetum purpureum) using microsatellite (ISSR) markers

Pearl millet (Pennisetum glaucum (L.) R. Br.) and napier grass (Pennisetum purpureum Schumach) are the most economically important species in the genus Pennisetum. Knowledge of genetic diversity of these two species would enhance their potentials for utilization. The present work assessed the genetic diversity and phylogenetic relationship among Nigerian and Indian accessions of pearl millet an...

متن کامل

Use of black soldier fly larvae (Hermetia illucens) to substitute soybean meal in ruminant diet: An in vitro rumen fermentation study

Aim This experiment aimed to evaluate substitution of soybean meal (SBM) by black soldier fly (BSF) larvae meal in a napier grass diet as performed by an in vitro rumen fermentation system. Materials and Methods Samples of napier grass, SBM, and BSF larvae age 1 week (BSF1) and 2 weeks (BSF2) were arranged according to the following dietary treatments (dry matter [DM] basis): T1, 100% napier ...

متن کامل

On the construction of persistent programming environments

This thesis presents research into the construction of persistent programming systems. Much of the thesis is concerned with the design and implementation of persistent programming languages, in particular PS-algol and Napier. Both languages support machine independent vector and raster graphics data types. Napier provides an environment mechanism that enables the incremental construction and bi...

متن کامل

Growth Performance and Feed Conversion Efficiency of Crossbred Heifers

Theexperiment was conducted to investigate the growth performance and feed conversion efficiency of crossbred heifer at different age level in Government Dairy Farm in Bogra, Bangladesh. Twelve female crossbred heifers were equally distributed (n=3) into four groups [Group A: (7±2 months), B: (12±2 months), C: (15±2 months) and D: (20±2 months)] according to age and fed concentrate mix, rice st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989